190 Mid Rivers Mall Cir, St Peters, MO 63376, United States
View on Map
What travelers say:
I love the salad bar here. It has so many options, even edamame. And the cilantro lime vinaigrette dressing is to die for. I've never had an entree I didn't like. I also recommend signing up for their special offers. They have some really good offers.